//! url模块是nodejs内置的模块，不需要额外的按照
//! url本身的含义是统一资源定位符
var url = require('url')
// console.log(url);
var u = 'http://baidu.com/server/html/index.html?searchkey=ljq#id=abc'

//! url.parse()解析完整的url地址为地址片段（协议名，域名，路径名，查询字符串，hash值)
var obj = url.parse(u)
console.log(obj);
console.log(obj.protocol);//协议名
console.log(obj.hostname);//域名/主机
console.log(obj.pathname);//路径名
console.log(obj.search);//查询字符串
console.log(obj.hash);//hash值